Vehicle frames - Alemán Inglés Diccionario